cross-slide carriage - German English Dictionary